package banco.dados;

import banco.negocio.Cliente;
import banco.negocio.excecoes.ClienteExistenteException;
import banco.negocio.excecoes.ClienteInexistenteException;

public interface RepositorioClientes {

	public void atualizar(Cliente cliente) throws ClienteInexistenteException;

	public boolean existe(String cpf);

	public void inserir(Cliente novoCliente) throws ClienteExistenteException;

	public Cliente procurar(String cpf) throws ClienteInexistenteException;

	public void remover(String cpf) throws ClienteInexistenteException;

}